package com.zenith.middleware.po.dto.storage;

import jakarta.validation.constraints.NotNull;
import lombok.Data;

/**
 * 分片上传DTO
 */
@Data
public class ChunkUploadDTO {
    /**
     * 会话ID
     */
    @NotNull(message = "会话ID不能为空")
    private Long sessionId;

    /**
     * 分片序号
     */
    @NotNull(message = "分片序号不能为空")
    private Integer chunkNo;

    /**
     * 分片数据
     */
    private byte[] chunkData;
}